dog pound - German English Dictionary